// 引入Vue
import Vue from 'vue'
// 引入路由
import vueRouter from 'vue-router'
Vue.use(vueRouter);
// 引入resource
import vueResource from 'vue-resource'
Vue.use(vueResource);
// 引入mint-ui 
import mint from 'mint-ui'
Vue.use( mint );  
// 导入mint-ui中的css文件
import 'mint-ui/lib/style.min.css';
// 导入mui中的css文件
import '../../strict/mui/hello-mui/css/mui.min.css';
// 导入自定义css文件
import '../../strict/css/common.css'
// 导入App.vue组件
import App from './App.vue'
// 导入Home
import Home from '../components/Home.vue'
// 导入shopCar
import shopCar from '../components/shopcar/shopcar.vue'
// 导入newlist
import newList from '../components/news/newslist.vue'
// 导入新闻子页面
import newInfo from '../components/news/newsInfo.vue'
// 导入toast插件
import {Toast} from 'mint-ui'
Vue.prototype.$toast = Toast ; 
// 导入公共url
import url from '../components/common/commonUrl';
Vue.prototype.$myurl = url ;

// 定义路由参数
var router = new vueRouter({
    linkActiveClass:'mui-active',    //改变路由激活时的class名称
    routes:[
        {path:'/' , redirect:'/home'},
        {path:'/home',component:Home},
        {path:'/shopcar',component:shopCar},
        {path:'/news/newslist' ,component:newList },
        {path:'/news/newslist/:id' ,component:newInfo }
    ]
});
// 自定义全局过滤器
Vue.filter('filDate' , function (v) {
    var res = new Date(v) ;
    var t ='';
    t += res.getFullYear() + '-' + (res.getMonth()+1)  + '-' + res.getDate() + ' ' + res.getHours() + ':' + res.getMinutes()  + ':' + res.getSeconds() ;
    return t ;
})
// 实例化vue对象
new Vue({
    el:'#app',
    router,
    render:c=>c(App)
})
